*{box-sizing: border-box;}

.width_main{width:1200px;margin:0 auto;}

.foot_form{width: 100%;margin-top: 5px;}

.foot_form .input_text{width: 220px;color: rgb(136, 136, 136);padding:5px 20px;line-height: 27px;height: 38px;border: 1px solid #eeeeee;font-size: 14px;float: left;margin-right: 24px;}

.form_btn{cursor: pointer;width: 124px;height: 38px;font-size: 20px;line-height: 38px;text-align: center;background: #009966;border: none;color: #fff;}

.foot_close{width: 20px;height: 20px;background: url(/static/images/xx.png) center center no-repeat;position: absolute;right: 20px;top: 20px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}

.foot_close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}

.foot_zx {float: right;}

.foot_zx p{background:url(/static/images/ly.gif) 0 5px no-repeat;background-size:50px;padding-left:50px;}

.fixed-bottom{position: fixed;display: none;height: 120px;width: 100%;background: rgba(0, 0, 0, 0.8);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);left: 0;bottom: 0;z-index:999;}

.fixed-bottom p{line-height: 60px;color: #fff;}

.fixed-bottom p span{font-size: 24px;color: #009966;font-weight: 700;}  

.input_text img{display: block;width: 78px;height: 38px;margin-left: -30px;margin-top: -6px;}

.option {width: 220px !important;height: 38px !important;background: rgba(255,255,255,0);}

#output{float: left;margin-top: 10px;padding:8px;padding-top:5px;background: rgba(0,0,0,0);width: 90px;}

#output p{color: #fff;line-height: 20px;margin-bottom:5px;font-size: 14px;}